home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.19980901-19981211
/
000172_news@newsmaster….columbia.edu _Wed Oct 21 10:09:51 1998.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
4KB
Return-Path: <news@newsmaster.cc.columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id KAA10160
for <kermit.misc@watsun.cc.columbia.edu>; Wed, 21 Oct 1998 10:09:51 -0400 (EDT)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id KAA05817
for kermit.misc@watsun; Wed, 21 Oct 1998 10:09:50 -0400 (EDT)
Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.os.linux.misc
Subject: Re: CKermit 6.1beta rpm?
Date: 21 Oct 1998 14:09:49 GMT
Organization: Columbia University
Lines: 59
Message-ID: <70kpvd$7mu$1@apakabar.cc.columbia.edu>
References: <7093jk$hpl$1@eskinews.eskimo.com> <709arq$ajk$1@samba.rahul.net> <70dgmp$1i9$1@post.servtech.com> <70ju4k$567$1@eskinews.eskimo.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
Xref: news.columbia.edu comp.protocols.kermit.misc:9368 comp.os.linux.misc:303294
In article <70ju4k$567$1@eskinews.eskimo.com>,
Jim Osborn <jimo@eskimo.com> wrote:
:
: Thought I'd close the loop with this thread, which I started after
: seeing an ominous remark by Frank, implying that I might need the
: beta version with a new Linux distribution.
:
: I'm happy to report that my good old C-Kermit 6.0.192, straight
: off the CD that came with the Using C-Kermit book in late 1997,
: compiled just fine with my S.u.S.E 5.3 distribution. I had to
: tell the linker that the lcurses and ltermcap libs were in their
: own directories in /usr/lib, and open up some permissions in /var/lock.
:
: So, the moral is, don't panic. :)
:
To some extent -- some people have trouble, some don't. I can't
necessarily keep up with all the variations in the many Linux
distributions and versions of them. What was the Right Way to do a
particular one day often becomes Horribly Wrong the next.
Nonstandard items that were added to C-Kermit for early versions Linux to
allow such features as hardware flow control and high serial speeds are
now verboten. There is the curses vs ncurses naming problem, not to
mention library version skew. There are evidently issues related to glibc
vs libc and who knows what else, plus the neverending circus of /dev/cux
vs /dev/ttySx vs /dev/modem vs UUCP lockfiles.
C-Kermit 6.1 adapts to modern Linuxes by compiling out the nonstandard
device-related code and using more-or-less regular POSIX constructs if you
choose the "make linux" target. Targets (with accompanying #ifdefs) are
still present for older versions. As far as I know, however, the 6.1
Beta.05 "make linux" target works for Red Hat, Debian, Slackware, and SuSE
-- if this is a misimpression, now would be a good time for me to find out.
In particular, you say "I had to tell the linker that the lcurses and
ltermcap libs were in their own directories in /usr/lib..." So what
directory are they in? Is this a SuSE peculiarity? Or did all the
packagers move these libraries? Do we now need separate makefile entries
for SuSE, Red Hat, etc?
(Yes, I know about "configure" scripts, but this method is not available
everywhere -- and especially not on the many non-UNIX platforms where
C-Kermit can be built. C-Kermit is designed to be built with the bare
minimum development toolset.)
By the way, C-Kermit 6.1 is history. The next release will be 7.0. I
hope to announce it for testing "pretty soon". I also hope that I can get
the same degree of assistance from the various Linux packagers (or users)
as I got last time in preparing RPMs other appropriate install packages
for each of the various hardware platforms. But one thing at a time...
Another by the way: the C-Kermit 6.0 RPM includes patches that the other
Linux install packages do not include, so it tends to install more
smoothly than the others. Of course all these patches are built in to
6.1. C-Kermit 6.1 Beta.05 can be found at:
http://www.columbia.edu/kermit/ck61.html
- Frank